package com.scujj.cs6.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
@Schema(name = "我的评论对象", description = "我的评论对象")
public class MyCommentVo {
    @Schema(name = "评论ID", description = "评论ID")
    private Long id;
    @Schema(name = "被回复用户ID", description = "被回复用户ID")
    private Long replyUserId;
    @Schema(name = "被回复用户名", description = "被回复用户名")
    private String replyUsername;
    @Schema(name = "被回复用户头像", description = "被回复用户头像")
    private String replyUserAvatar;
    @Schema(name = "被回复用户评论", description = "被回复用户评论")
    private String replyContent;
    @Schema(name = "问题ID", description = "回答ID")
    private Long questionId;
    @Schema(name = "问题标题", description = "问题")
    private String questionTitle;
    @Schema(name = "回答ID", description = "回答ID")
    private Long answerId;
    @Schema(name = "回答内容", description = "回答内容，可能截取")
    private String answerContent;
    @Schema(name = "评论内容", description = "评论内容")
    private String content;
    @Schema(name = "创建时间", description = "创建时间")
    private Date createTime;
    @Schema(name = "更新时间", description = "更新时间")
    private Date updateTime;
}
